A configurable protocol architecture for CORBA environments
نویسندگان
چکیده
This paper describes a flexible architecture for building the protocols required to allow interaction between distributed objects in a CORBA environment. A key feature of the architecture is its ability to select the elements of a protocol stack dynamically at bind-time depending on the properties of the interface being accessed. This permits multiple object-invocation protocols to coexist such that a system may support local, intra-ORB and inter-ORB protocols and allows the selection of the most appropriate protocol at run-time. In addition, the architecture is capable of supporting “non-standard” interaction protocols such as multimedia streams. The paper outlines the architectural principles used and describes an efficient implementation of the CORBA Internet Inter-Orb Protocol.
منابع مشابه
Adding Roles to CORBA Objects
Traditional IDLs were defined for describing the services that objects offer, but not those services they require from other objects, nor the relative order in which they expect their methods to be called. Some of the existing proposals try to add protocol information to object interfaces, but most of them fail to do so in a modular way. In this paper we propose an extension of the CORBA IDL th...
متن کاملEvaluation of Middleware for Distributed Objects on Handheld Devices
Use of object-oriented middleware will ease the development of distributed applications in pervasive and mobile computing environments. However, the handheld devices have limited resources and the wireless networks have limited capacity. In this paper, we evaluate if PDAs and laptops are powerful enough to run commodity CORBA implementations. We have performed and analysed thorough measurements...
متن کاملCORBA Directories for Virtual Home Environments
In this paper, we present a CORBA directory which serves for the easy deployment of intelligent services in VHE scenarios. This approach bridges the gap between LDAP and CORBA technology as the de-facto standards for directory and distributed object technology, respectively. We have implemented both pure CORBA servers and LDAP wrappers, each of which providing fully transparent CORBA access to ...
متن کاملCCPA: Component-based communication protocol architecture for embedded systems
For increased and various communication requirements of modern applications on embedded systems, general purpose protocol stacks and protocol models are not efficient because they are fixed to execute in the static mode. We present the Component-Based Communication Protocol Architecture (CCPA) to make communication dynamic and configurable. It can develop, test and store the customized componen...
متن کاملExtending CORBA Interfaces with π-Calculus for Protocol Compatibility
Traditional IDLs were defined for describing the services that objects offer, but not those services they require from other objects, nor the partial ordering in which they expect their methods to be used. In this paper we propose an extension of the CORBA IDL that uses a sugared subset of the polyadic π-calculus for describing object service protocols, aimed towards the automated checking of p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997